witness' sworn statement - Español Inglés Diccionario